<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MTB CAT1 Peripheral driver library: Enumerated Types</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen_style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="IFXCYP_one-line.png"/></a></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">MTB CAT1 Peripheral driver library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__group__sd__host__enums.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#enum-members">Enumerations</a>  </div>
  <div class="headertitle">
<div class="title">Enumerated Types<div class="ingroups"><a class="el" href="group__group__sd__host.html">SD Host      (SD Host Controller)</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">General Description</h2>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gaa5db65423f0500a7ab6c98542bbbf944"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#gaa5db65423f0500a7ab6c98542bbbf944">cy_en_sd_host_cmd_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa5db65423f0500a7ab6c98542bbbf944a35730efeffe21596e921770960ce1759">CY_SD_HOST_CMD_NORMAL</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa5db65423f0500a7ab6c98542bbbf944ad8ec32054f810ee1930e302edfc40f4d">CY_SD_HOST_CMD_SUSPEND</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa5db65423f0500a7ab6c98542bbbf944a71b386bfba845397788240959d12e92f">CY_SD_HOST_CMD_RESUME</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa5db65423f0500a7ab6c98542bbbf944ac602516f9700eeac27a78adb07c57fac">CY_SD_HOST_CMD_ABORT</a> = 3U
<br />
 }<tr class="memdesc:gaa5db65423f0500a7ab6c98542bbbf944"><td class="mdescLeft">&#160;</td><td class="mdescRight">SD command types.  <a href="group__group__sd__host__enums.html#gaa5db65423f0500a7ab6c98542bbbf944">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gaa5db65423f0500a7ab6c98542bbbf944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d2439309c4364371d8384781c5c8ba1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga6d2439309c4364371d8384781c5c8ba1">cy_en_sd_host_auto_cmd_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga6d2439309c4364371d8384781c5c8ba1a31e0ddddd86a6975c4a8f4722dce9c41">CY_SD_HOST_AUTO_CMD_NONE</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga6d2439309c4364371d8384781c5c8ba1af02190c28807bd5fa0ad52d123e705fa">CY_SD_HOST_AUTO_CMD_12</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga6d2439309c4364371d8384781c5c8ba1a80b6118529be71466dc1f4dadec5f76b">CY_SD_HOST_AUTO_CMD_23</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga6d2439309c4364371d8384781c5c8ba1a04ba8db84e23542e3d43b294fb32dd5e">CY_SD_HOST_AUTO_CMD_AUTO</a> = 3U
<br />
 }<tr class="memdesc:ga6d2439309c4364371d8384781c5c8ba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">SD Host auto command enable selection.  <a href="group__group__sd__host__enums.html#ga6d2439309c4364371d8384781c5c8ba1">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga6d2439309c4364371d8384781c5c8ba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b1cb8ecb92f2d3036a186cbe8a8bcdc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga5b1cb8ecb92f2d3036a186cbe8a8bcdc">cy_en_sd_host_reset_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga5b1cb8ecb92f2d3036a186cbe8a8bcdca3f1258aa7037689f96e5a949ca93f46b">CY_SD_HOST_RESET_DATALINE</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga5b1cb8ecb92f2d3036a186cbe8a8bcdcaa3740fe27555e71a18b4a7691553348a">CY_SD_HOST_RESET_CMD_LINE</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga5b1cb8ecb92f2d3036a186cbe8a8bcdca06b0ba6e964fa3a5ff4ed982778a4634">CY_SD_HOST_RESET_ALL</a> = 2U
<br />
 }<tr class="memdesc:ga5b1cb8ecb92f2d3036a186cbe8a8bcdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">SD Host reset types.  <a href="group__group__sd__host__enums.html#ga5b1cb8ecb92f2d3036a186cbe8a8bcdc">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga5b1cb8ecb92f2d3036a186cbe8a8bcdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga194e55919358b4cabba12345d4e4808a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga194e55919358b4cabba12345d4e4808a">cy_en_sd_host_adma_error_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga194e55919358b4cabba12345d4e4808aaa6a74921310004aacf523f74fa4eb7de">CY_SD_HOST_ADMA_ST_STOP</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga194e55919358b4cabba12345d4e4808aa5be03c1c60873283d8bf4be448b53bb0">CY_SD_HOST_ADMA_ST_FDS</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga194e55919358b4cabba12345d4e4808aa6e8a2b1600808281a27e1738124a77ee">CY_SD_HOST_ADMA_ST_TFR</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga194e55919358b4cabba12345d4e4808aa757fb5eba6ddf73a2fdfbd83ebc6e6be">CY_SD_HOST_ADMA_LEN_ERR</a> = 4U
<br />
 }<tr class="memdesc:ga194e55919358b4cabba12345d4e4808a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SD Host error interrupt types.  <a href="group__group__sd__host__enums.html#ga194e55919358b4cabba12345d4e4808a">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga194e55919358b4cabba12345d4e4808a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ad8f8d10a3666dad81691490d4b6ee9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga7ad8f8d10a3666dad81691490d4b6ee9">cy_en_sd_host_auto_cmd_status_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9a22124d6d17e07796b77478ce2e167f67">CY_SD_HOST_AUTO_CMD12_NOT_EXEC</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9a58e506c5a0e8ced330a25d133e5b69d7">CY_SD_HOST_AUTO_CMD_TOUT_ERR</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9ab449adf11adcd08f5cab877b490211de">CY_SD_HOST_AUTO_CMD_CRC_ERR</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9aff6de2e2497810d9b6bcd3e282840abd">CY_SD_HOST_AUTO_CMD_EBIT_ERR</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9a096028524e20701153378d62033db9b2">CY_SD_HOST_AUTO_CMD_IDX_ERR</a> = 4U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9a2ae1286a1024c13c34aaf05238fddb72">CY_SD_HOST_AUTO_CMD_RESP_ERR</a> = 5U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7ad8f8d10a3666dad81691490d4b6ee9a422db56e4026b69f0604583cd8bd8541">CY_SD_HOST_CMD_NOT_ISSUED_AUTO_CMD12</a> = 7U
<br />
 }<tr class="memdesc:ga7ad8f8d10a3666dad81691490d4b6ee9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auto CMD Status error codes.  <a href="group__group__sd__host__enums.html#ga7ad8f8d10a3666dad81691490d4b6ee9">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga7ad8f8d10a3666dad81691490d4b6ee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbf5bb6a131cd8b9c529b7e36b35fe23"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#gabbf5bb6a131cd8b9c529b7e36b35fe23">cy_en_sd_host_status_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23a4e18e8a352565d91021540b73af0d545">CY_SD_HOST_SUCCESS</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23a57e63ef31ccb9b7dbb3affb74b534e1a">CY_SD_HOST_ERROR</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23a7c7734caf5861557c5dbefaf7c6f2001">CY_SD_HOST_ERROR_INVALID_PARAMETER</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23a03eaae19344338d4eadef4f7d7a83752">CY_SD_HOST_ERROR_OPERATION_IN_PROGRESS</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23ae5689c9cd9c58101c68f3df1d4155d98">CY_SD_HOST_ERROR_UNINITIALIZED</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 4U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23ad941b0c59054ce7b23b969d15c4ab437">CY_SD_HOST_ERROR_TIMEOUT</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 5U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23a27a1a017da442a6acdb85f592e0a1b6e">CY_SD_HOST_OPERATION_INPROGRESS</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 6U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23a897d4b1bd66c796cf5e0ade38350a0ae">CY_SD_HOST_ERROR_UNUSABLE_CARD</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 7U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggabbf5bb6a131cd8b9c529b7e36b35fe23ad03c0d94e864cf30aa2f99e14199da8b">CY_SD_HOST_ERROR_DISCONNECTED</a> = CY_SD_HOST_ID | CY_PDL_STATUS_ERROR | 8U
<br />
 }<tr class="memdesc:gabbf5bb6a131cd8b9c529b7e36b35fe23"><td class="mdescLeft">&#160;</td><td class="mdescRight">SD host error codes.  <a href="group__group__sd__host__enums.html#gabbf5bb6a131cd8b9c529b7e36b35fe23">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gabbf5bb6a131cd8b9c529b7e36b35fe23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa37e16176a2e632a2ca02028f447a9eb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#gaa37e16176a2e632a2ca02028f447a9eb">cy_en_sd_host_bus_width_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa37e16176a2e632a2ca02028f447a9ebae630eb1379c591dac45ae26fe422ddfa">CY_SD_HOST_BUS_WIDTH_1_BIT</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa37e16176a2e632a2ca02028f447a9ebac5f777554dafb8df5cb02d7962f2d4b5">CY_SD_HOST_BUS_WIDTH_4_BIT</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggaa37e16176a2e632a2ca02028f447a9eba1928e49ffa7275f3a6f9bb9bbf518546">CY_SD_HOST_BUS_WIDTH_8_BIT</a> = 2U
<br />
 }<tr class="memdesc:gaa37e16176a2e632a2ca02028f447a9eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The widths of the data bus.  <a href="group__group__sd__host__enums.html#gaa37e16176a2e632a2ca02028f447a9eb">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gaa37e16176a2e632a2ca02028f447a9eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c324f7e5938bf4866db55490f4dac01"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga8c324f7e5938bf4866db55490f4dac01">cy_en_sd_host_bus_speed_mode_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01ae684c8c51e91932c7116a103c19f08a2">CY_SD_HOST_BUS_SPEED_DEFAULT</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01a2cfcefeb6654940433e2a955222557bd">CY_SD_HOST_BUS_SPEED_HIGHSPEED</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01a01189ee11c6b24db52a3c64b45418aff">CY_SD_HOST_BUS_SPEED_SDR12_5</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01ad1d43f2f5efc6d079b36152ab73c843e">CY_SD_HOST_BUS_SPEED_SDR25</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01aecfa0d28173ed7ff0907e03640df0f49">CY_SD_HOST_BUS_SPEED_SDR50</a> = 4U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01abe02655783983c2246f419fcbe8ccd62">CY_SD_HOST_BUS_SPEED_EMMC_LEGACY</a> = 5U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01aa718a50cf6e8edeb85da01991062934c">CY_SD_HOST_BUS_SPEED_EMMC_HIGHSPEED_SDR</a> = 6U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga8c324f7e5938bf4866db55490f4dac01a38e5e766e50decb41659511eca402d20">CY_SD_HOST_BUS_SPEED_DDR50</a> = 7U
<br />
 }<tr class="memdesc:ga8c324f7e5938bf4866db55490f4dac01"><td class="mdescLeft">&#160;</td><td class="mdescRight">The bus speed modes.  <a href="group__group__sd__host__enums.html#ga8c324f7e5938bf4866db55490f4dac01">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga8c324f7e5938bf4866db55490f4dac01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f01f971b4eb071a32474c7603b2e721"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga4f01f971b4eb071a32474c7603b2e721">cy_en_sd_host_io_voltage_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga4f01f971b4eb071a32474c7603b2e721aa7ee898ac117837c6a5b098cc7dbb83d">CY_SD_HOST_IO_VOLT_3_3V</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga4f01f971b4eb071a32474c7603b2e721aa1dfbb883c5b758a45ac1bc86b2eda4f">CY_SD_HOST_IO_VOLT_1_8V</a> = 1U
<br />
 }<tr class="memdesc:ga4f01f971b4eb071a32474c7603b2e721"><td class="mdescLeft">&#160;</td><td class="mdescRight">The SD bus voltage select.  <a href="group__group__sd__host__enums.html#ga4f01f971b4eb071a32474c7603b2e721">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga4f01f971b4eb071a32474c7603b2e721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcc446fe80b86a86f74ba7794d1e3a8d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#gafcc446fe80b86a86f74ba7794d1e3a8d">cy_en_sd_host_erase_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8da7cdf91ea12da1a0987f048fb0ac43f73">CY_SD_HOST_ERASE_ERASE</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8dab57736e4763323b515392c96ab4e0349">CY_SD_HOST_ERASE_DISCARD</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8dabce930b674fa37efe167ad3595a3b0fc">CY_SD_HOST_ERASE_FULE</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8da250f06879c51bbe59cad5a4b7ae190f3">CY_SD_HOST_ERASE_SECURE</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8da730d3a7c7861d4d1d0271dfa836f586a">CY_SD_HOST_ERASE_SECURE_TRIM_STEP_2</a> = 4U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8dadc68e2b7dcf938df6cc5b6a6944e5b98">CY_SD_HOST_ERASE_SECURE_TRIM_STEP_1</a> = 5U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggafcc446fe80b86a86f74ba7794d1e3a8da335d89b23f3577037896d4720511b41c">CY_SD_HOST_ERASE_TRIM</a> = 6U
<br />
 }<tr class="memdesc:gafcc446fe80b86a86f74ba7794d1e3a8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Erase type.  <a href="group__group__sd__host__enums.html#gafcc446fe80b86a86f74ba7794d1e3a8d">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gafcc446fe80b86a86f74ba7794d1e3a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87f2b92ae670074b0123e47660ab0ba3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga87f2b92ae670074b0123e47660ab0ba3">cy_en_sd_host_card_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga87f2b92ae670074b0123e47660ab0ba3a37945d34f7efc4711af0869d7449b7e6">CY_SD_HOST_SD</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga87f2b92ae670074b0123e47660ab0ba3a1af59b511b6eef2239498d8d7eb5cbbf">CY_SD_HOST_SDIO</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga87f2b92ae670074b0123e47660ab0ba3a56a3c7fca1e5d5eb42a1a1c731c9add7">CY_SD_HOST_EMMC</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga87f2b92ae670074b0123e47660ab0ba3a751ed2fe5cddb6f8c0e69dd01fd3912f">CY_SD_HOST_COMBO</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga87f2b92ae670074b0123e47660ab0ba3a2696c649d6608981ba66087d4f841682">CY_SD_HOST_UNUSABLE</a> = 4U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga87f2b92ae670074b0123e47660ab0ba3ad4db36efe631f97d966931de279b6c82">CY_SD_HOST_NOT_EMMC</a> = 5U
<br />
 }<tr class="memdesc:ga87f2b92ae670074b0123e47660ab0ba3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Card type.  <a href="group__group__sd__host__enums.html#ga87f2b92ae670074b0123e47660ab0ba3">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga87f2b92ae670074b0123e47660ab0ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6477d79dba547af8ce5e80bcf670d38"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#gad6477d79dba547af8ce5e80bcf670d38">cy_en_sd_host_card_capacity_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggad6477d79dba547af8ce5e80bcf670d38aa84c68fb79b5f0da00d2511b66778330">CY_SD_HOST_SDSC</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggad6477d79dba547af8ce5e80bcf670d38a61889fb1cfbf81c45550a5c0d985f8c5">CY_SD_HOST_SDHC</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggad6477d79dba547af8ce5e80bcf670d38ac8385e75f47f70929e7cef5964d41273">CY_SD_HOST_EMMC_LESS_2G</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggad6477d79dba547af8ce5e80bcf670d38a38a02b030aaf185676cd1e171e453a58">CY_SD_HOST_EMMC_GREATER_2G</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggad6477d79dba547af8ce5e80bcf670d38a52c45c9ef1e4b7dd31403156b4b1c4c6">CY_SD_HOST_SDXC</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#ggad6477d79dba547af8ce5e80bcf670d38ae90d0a139a218e7189d089fb3540f5ab">CY_SD_HOST_UNSUPPORTED</a> = 4U
<br />
 }<tr class="memdesc:gad6477d79dba547af8ce5e80bcf670d38"><td class="mdescLeft">&#160;</td><td class="mdescRight">The card capacity type.  <a href="group__group__sd__host__enums.html#gad6477d79dba547af8ce5e80bcf670d38">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gad6477d79dba547af8ce5e80bcf670d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga92601f3f191b87c5c9e43dfe08f19b06"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga92601f3f191b87c5c9e43dfe08f19b06">cy_en_sd_host_response_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga92601f3f191b87c5c9e43dfe08f19b06ac9a03d166f4a7ab78e62829f93156946">CY_SD_HOST_RESPONSE_NONE</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga92601f3f191b87c5c9e43dfe08f19b06abb99f6632511e75c443891e428b18d47">CY_SD_HOST_RESPONSE_LEN_136</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga92601f3f191b87c5c9e43dfe08f19b06a061fb769dd73cbf0294d88d8d1e19407">CY_SD_HOST_RESPONSE_LEN_48</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga92601f3f191b87c5c9e43dfe08f19b06a86fe916a545cbe3c39d859e94d9e642b">CY_SD_HOST_RESPONSE_LEN_48B</a> = 3U
<br />
 }<tr class="memdesc:ga92601f3f191b87c5c9e43dfe08f19b06"><td class="mdescLeft">&#160;</td><td class="mdescRight">SDHC response types.  <a href="group__group__sd__host__enums.html#ga92601f3f191b87c5c9e43dfe08f19b06">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga92601f3f191b87c5c9e43dfe08f19b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85f11aeea7e99ea8e0e14fcb468c2f0e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga85f11aeea7e99ea8e0e14fcb468c2f0e">cy_en_sd_host_dma_type_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga85f11aeea7e99ea8e0e14fcb468c2f0ea1f2c84628d0a5aeeb5a0f1656ef76dac">CY_SD_HOST_DMA_SDMA</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga85f11aeea7e99ea8e0e14fcb468c2f0ea899274bd9813af05f50cda0607413c13">CY_SD_HOST_DMA_ADMA2</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga85f11aeea7e99ea8e0e14fcb468c2f0ea6cb6d05fa38959bb71f48c16473aea28">CY_SD_HOST_DMA_ADMA2_ADMA3</a> = 3U
<br />
 }<tr class="memdesc:ga85f11aeea7e99ea8e0e14fcb468c2f0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The DMA type enum.  <a href="group__group__sd__host__enums.html#ga85f11aeea7e99ea8e0e14fcb468c2f0e">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga85f11aeea7e99ea8e0e14fcb468c2f0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b5d22232dfd02d7e11ecf4100232a38"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga7b5d22232dfd02d7e11ecf4100232a38">cy_en_sd_host_write_protect_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7b5d22232dfd02d7e11ecf4100232a38acd877f6a8811cb5161a89b06dd535ab5">CY_SD_HOST_PERMANENT</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7b5d22232dfd02d7e11ecf4100232a38a7554ae84f5ca74721480c28148bcafed">CY_SD_HOST_ENABLE_TEMPORARY</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga7b5d22232dfd02d7e11ecf4100232a38a8384faea2722f24857a98ed3f242f539">CY_SD_HOST_DISABLE_TEMPORARY</a> = 2U
<br />
 }<tr class="memdesc:ga7b5d22232dfd02d7e11ecf4100232a38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write Protect type enum.  <a href="group__group__sd__host__enums.html#ga7b5d22232dfd02d7e11ecf4100232a38">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga7b5d22232dfd02d7e11ecf4100232a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b6028f95a0398b84b9e3c214c1ab6ae"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__sd__host__enums.html#ga0b6028f95a0398b84b9e3c214c1ab6ae">cy_en_sd_host_r1_response_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeac94e2fcb642d1ff21ec9e2ea266b586a">CY_SD_HOST_AKE_SEQ_ERROR_R1_RESP</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea999cd3d29728ecb194ab9ff714567004">CY_SD_HOST_APP_CMD_R1_RESP</a> = 5U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea48ef13f28700d541177e4aa2e83a4a76">CY_SD_HOST_FX_EVENT_R1_RESP</a> = 6U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeaa55d4d29a6b39242dea25f87b38368ff">CY_SD_HOST_READY_FOR_DATA_R1_RESP</a> = 8U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea231494f20ad0466691e7d7032563f0df">CY_SD_HOST_CURRENT_STATE_0_R1_RESP</a> = 9U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea6e9b292ed572b0a31987dc28f33f88f0">CY_SD_HOST_CURRENT_STATE_1_R1_RESP</a> = 10U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea86ba38505b61f47e48efaaccf42e2ea2">CY_SD_HOST_CURRENT_STATE_2_R1_RESP</a> = 11U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeaf05916f3d6c7bacf4fdd7a49d1f38f2e">CY_SD_HOST_CURRENT_STATE_3_R1_RESP</a> = 12U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea896d4e6763399f3b6e5dae5d71e3fb80">CY_SD_HOST_ERASE_RESET_R1_RESP</a> = 13U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea7e43ad85cfda28460cbc423742ce74cd">CY_SD_HOST_CARD_ECC_DISABLED_R1_RESP</a> = 14U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeab44cd8afc12b0d7626d5cc8f720bc6b5">CY_SD_HOST_WP_ERASE_SKIP_R1_RESP</a> = 15U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea6778fb3e76e21d50edae55c667e7de62">CY_SD_HOST_CSD_OVERWRITE_R1_RESP</a> = 16U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea1fe721ab90a3bc17333b1593f6428016">CY_SD_HOST_ERROR_R1_RESP</a> = 19U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea0b112402fefbea974b30993ec7d75f57">CY_SD_HOST_CC_ERROR_R1_RESP</a> = 20U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea813ce95eea9331eda38410fc361a80d4">CY_SD_HOST_CARD_ECC_FAILED_R1_RESP</a> = 21U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeaf1267ead9663ae154b832adb07fa4877">CY_SD_HOST_ILLEGAL_COMMAND_R1_RESP</a> = 22U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea9dd977b18e6c2a3540f3ee7488dcc4e7">CY_SD_HOST_COM_CRC_ERROR_R1_RESP</a> = 23U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea7472c44a5f90665d7420064724bea97f">CY_SD_HOST_LOCK_UNLOCK_FAILED_R1_RESP</a> = 24U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aead53dd8c347c9ff98c00085500f7bb6c7">CY_SD_HOST_CARD_IS_LOCKED_R1_RESP</a> = 25U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea8d9a666cf4bc188ca720cc62eaf4996e">CY_SD_HOST_WP_VIOLATION_R1_RESP</a> = 26U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea506db8c4cb6af1653a0973008652e7e3">CY_SD_HOST_ERASE_PARAM_R1_RESP</a> = 27U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea801fa0619d156f149fd9f058655e8025">CY_SD_HOST_ERASE_SEQ_ERROR_R1_RESP</a> = 28U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeab7619a9a2a03f110af315256340b47a2">CY_SD_HOST_BLOCK_LEN_ERROR_R1_RESP</a> = 29U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aea3330abe6429e9193f732e2853b1552b1">CY_SD_HOST_ADDRESS_ERROR_R1_RESP</a> = 30U, 
<br />
&#160;&#160;<a class="el" href="group__group__sd__host__enums.html#gga0b6028f95a0398b84b9e3c214c1ab6aeae5a0faa9860869afc2904facfccc215f">CY_SD_HOST_OUT_OF_RANGE_R1_RESP</a> = 31U
<br />
 }<tr class="memdesc:ga0b6028f95a0398b84b9e3c214c1ab6ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Card status in R1 response type enum.  <a href="group__group__sd__host__enums.html#ga0b6028f95a0398b84b9e3c214c1ab6ae">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga0b6028f95a0398b84b9e3c214c1ab6ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="gaa5db65423f0500a7ab6c98542bbbf944"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa5db65423f0500a7ab6c98542bbbf944">&#9670;&nbsp;</a></span>cy_en_sd_host_cmd_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#gaa5db65423f0500a7ab6c98542bbbf944">cy_en_sd_host_cmd_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SD command types. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaa5db65423f0500a7ab6c98542bbbf944a35730efeffe21596e921770960ce1759"></a>CY_SD_HOST_CMD_NORMAL&#160;</td><td class="fielddoc"><p>Other commands. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaa5db65423f0500a7ab6c98542bbbf944ad8ec32054f810ee1930e302edfc40f4d"></a>CY_SD_HOST_CMD_SUSPEND&#160;</td><td class="fielddoc"><p>CMD52 for writing "Bus Suspend" in CCCR. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaa5db65423f0500a7ab6c98542bbbf944a71b386bfba845397788240959d12e92f"></a>CY_SD_HOST_CMD_RESUME&#160;</td><td class="fielddoc"><p>CMD52 for writing "Function Select" in CCCR. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaa5db65423f0500a7ab6c98542bbbf944ac602516f9700eeac27a78adb07c57fac"></a>CY_SD_HOST_CMD_ABORT&#160;</td><td class="fielddoc"><p>CMD12, CMD52 for writing "I/O Abort" in CCCR. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga6d2439309c4364371d8384781c5c8ba1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6d2439309c4364371d8384781c5c8ba1">&#9670;&nbsp;</a></span>cy_en_sd_host_auto_cmd_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga6d2439309c4364371d8384781c5c8ba1">cy_en_sd_host_auto_cmd_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SD Host auto command enable selection. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga6d2439309c4364371d8384781c5c8ba1a31e0ddddd86a6975c4a8f4722dce9c41"></a>CY_SD_HOST_AUTO_CMD_NONE&#160;</td><td class="fielddoc"><p>Auto command disable. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga6d2439309c4364371d8384781c5c8ba1af02190c28807bd5fa0ad52d123e705fa"></a>CY_SD_HOST_AUTO_CMD_12&#160;</td><td class="fielddoc"><p>Auto command 12 enable. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga6d2439309c4364371d8384781c5c8ba1a80b6118529be71466dc1f4dadec5f76b"></a>CY_SD_HOST_AUTO_CMD_23&#160;</td><td class="fielddoc"><p>Auto command 23 enable. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga6d2439309c4364371d8384781c5c8ba1a04ba8db84e23542e3d43b294fb32dd5e"></a>CY_SD_HOST_AUTO_CMD_AUTO&#160;</td><td class="fielddoc"><p>Auto command Auto enable. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga5b1cb8ecb92f2d3036a186cbe8a8bcdc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5b1cb8ecb92f2d3036a186cbe8a8bcdc">&#9670;&nbsp;</a></span>cy_en_sd_host_reset_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga5b1cb8ecb92f2d3036a186cbe8a8bcdc">cy_en_sd_host_reset_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SD Host reset types. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga5b1cb8ecb92f2d3036a186cbe8a8bcdca3f1258aa7037689f96e5a949ca93f46b"></a>CY_SD_HOST_RESET_DATALINE&#160;</td><td class="fielddoc"><p>Reset the data circuit only. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga5b1cb8ecb92f2d3036a186cbe8a8bcdcaa3740fe27555e71a18b4a7691553348a"></a>CY_SD_HOST_RESET_CMD_LINE&#160;</td><td class="fielddoc"><p>Reset the command circuit only. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga5b1cb8ecb92f2d3036a186cbe8a8bcdca06b0ba6e964fa3a5ff4ed982778a4634"></a>CY_SD_HOST_RESET_ALL&#160;</td><td class="fielddoc"><p>Reset the whole SD Host controller. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga194e55919358b4cabba12345d4e4808a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga194e55919358b4cabba12345d4e4808a">&#9670;&nbsp;</a></span>cy_en_sd_host_adma_error_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga194e55919358b4cabba12345d4e4808a">cy_en_sd_host_adma_error_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SD Host error interrupt types. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga194e55919358b4cabba12345d4e4808aaa6a74921310004aacf523f74fa4eb7de"></a>CY_SD_HOST_ADMA_ST_STOP&#160;</td><td class="fielddoc"><p>Stop DMA - The SYS_ADR register points to a location next to the error descriptor. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga194e55919358b4cabba12345d4e4808aa5be03c1c60873283d8bf4be448b53bb0"></a>CY_SD_HOST_ADMA_ST_FDS&#160;</td><td class="fielddoc"><p>Fetch Descriptor - The SYS_ADR register points to the error descriptor. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga194e55919358b4cabba12345d4e4808aa6e8a2b1600808281a27e1738124a77ee"></a>CY_SD_HOST_ADMA_ST_TFR&#160;</td><td class="fielddoc"><p>Transfer Data - SYS_ADR register points to a location next to the error descriptor. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga194e55919358b4cabba12345d4e4808aa757fb5eba6ddf73a2fdfbd83ebc6e6be"></a>CY_SD_HOST_ADMA_LEN_ERR&#160;</td><td class="fielddoc"><p>The ADMA Length Mismatch error. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga7ad8f8d10a3666dad81691490d4b6ee9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7ad8f8d10a3666dad81691490d4b6ee9">&#9670;&nbsp;</a></span>cy_en_sd_host_auto_cmd_status_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga7ad8f8d10a3666dad81691490d4b6ee9">cy_en_sd_host_auto_cmd_status_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Auto CMD Status error codes. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9a22124d6d17e07796b77478ce2e167f67"></a>CY_SD_HOST_AUTO_CMD12_NOT_EXEC&#160;</td><td class="fielddoc"><p>Auto CMD12 Not Executed. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9a58e506c5a0e8ced330a25d133e5b69d7"></a>CY_SD_HOST_AUTO_CMD_TOUT_ERR&#160;</td><td class="fielddoc"><p>Auto CMD Timeout Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9ab449adf11adcd08f5cab877b490211de"></a>CY_SD_HOST_AUTO_CMD_CRC_ERR&#160;</td><td class="fielddoc"><p>Auto CMD CRC Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9aff6de2e2497810d9b6bcd3e282840abd"></a>CY_SD_HOST_AUTO_CMD_EBIT_ERR&#160;</td><td class="fielddoc"><p>Auto CMD End Bit Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9a096028524e20701153378d62033db9b2"></a>CY_SD_HOST_AUTO_CMD_IDX_ERR&#160;</td><td class="fielddoc"><p>Auto CMD Index Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9a2ae1286a1024c13c34aaf05238fddb72"></a>CY_SD_HOST_AUTO_CMD_RESP_ERR&#160;</td><td class="fielddoc"><p>Auto CMD Response Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7ad8f8d10a3666dad81691490d4b6ee9a422db56e4026b69f0604583cd8bd8541"></a>CY_SD_HOST_CMD_NOT_ISSUED_AUTO_CMD12&#160;</td><td class="fielddoc"><p>Command Not Issued By Auto CMD12 Error. </p>
</td></tr>
</table>

</div>
</div>
<a id="gabbf5bb6a131cd8b9c529b7e36b35fe23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabbf5bb6a131cd8b9c529b7e36b35fe23">&#9670;&nbsp;</a></span>cy_en_sd_host_status_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#gabbf5bb6a131cd8b9c529b7e36b35fe23">cy_en_sd_host_status_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SD host error codes. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23a4e18e8a352565d91021540b73af0d545"></a>CY_SD_HOST_SUCCESS&#160;</td><td class="fielddoc"><p>Successful. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23a57e63ef31ccb9b7dbb3affb74b534e1a"></a>CY_SD_HOST_ERROR&#160;</td><td class="fielddoc"><p>Non-specific error code. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23a7c7734caf5861557c5dbefaf7c6f2001"></a>CY_SD_HOST_ERROR_INVALID_PARAMETER&#160;</td><td class="fielddoc"><p>The provided parameter is not valid. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23a03eaae19344338d4eadef4f7d7a83752"></a>CY_SD_HOST_ERROR_OPERATION_IN_PROGRESS&#160;</td><td class="fielddoc"><p>A conflicting or requested operation is still in progress. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23ae5689c9cd9c58101c68f3df1d4155d98"></a>CY_SD_HOST_ERROR_UNINITIALIZED&#160;</td><td class="fielddoc"><p>The module (or part of it) was not initialized properly. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23ad941b0c59054ce7b23b969d15c4ab437"></a>CY_SD_HOST_ERROR_TIMEOUT&#160;</td><td class="fielddoc"><p>A Time Out error occurred. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23a27a1a017da442a6acdb85f592e0a1b6e"></a>CY_SD_HOST_OPERATION_INPROGRESS&#160;</td><td class="fielddoc"><p>The indicator for operation in progress. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23a897d4b1bd66c796cf5e0ade38350a0ae"></a>CY_SD_HOST_ERROR_UNUSABLE_CARD&#160;</td><td class="fielddoc"><p>The card is unusable. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggabbf5bb6a131cd8b9c529b7e36b35fe23ad03c0d94e864cf30aa2f99e14199da8b"></a>CY_SD_HOST_ERROR_DISCONNECTED&#160;</td><td class="fielddoc"><p>The card is disconnected. </p>
</td></tr>
</table>

</div>
</div>
<a id="gaa37e16176a2e632a2ca02028f447a9eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa37e16176a2e632a2ca02028f447a9eb">&#9670;&nbsp;</a></span>cy_en_sd_host_bus_width_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#gaa37e16176a2e632a2ca02028f447a9eb">cy_en_sd_host_bus_width_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The widths of the data bus. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaa37e16176a2e632a2ca02028f447a9ebae630eb1379c591dac45ae26fe422ddfa"></a>CY_SD_HOST_BUS_WIDTH_1_BIT&#160;</td><td class="fielddoc"><p>The 1-bit mode data transfer width. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaa37e16176a2e632a2ca02028f447a9ebac5f777554dafb8df5cb02d7962f2d4b5"></a>CY_SD_HOST_BUS_WIDTH_4_BIT&#160;</td><td class="fielddoc"><p>The 4-bit mode data transfer width. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaa37e16176a2e632a2ca02028f447a9eba1928e49ffa7275f3a6f9bb9bbf518546"></a>CY_SD_HOST_BUS_WIDTH_8_BIT&#160;</td><td class="fielddoc"><p>The 8-bit mode data transfer width. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga8c324f7e5938bf4866db55490f4dac01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8c324f7e5938bf4866db55490f4dac01">&#9670;&nbsp;</a></span>cy_en_sd_host_bus_speed_mode_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga8c324f7e5938bf4866db55490f4dac01">cy_en_sd_host_bus_speed_mode_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The bus speed modes. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01ae684c8c51e91932c7116a103c19f08a2"></a>CY_SD_HOST_BUS_SPEED_DEFAULT&#160;</td><td class="fielddoc"><p>Default Speed mode: 3.3V signaling at 25 MHz SDClk. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01a2cfcefeb6654940433e2a955222557bd"></a>CY_SD_HOST_BUS_SPEED_HIGHSPEED&#160;</td><td class="fielddoc"><p>High Speed mode: 3.3V signaling at 50 MHz SDClk. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01a01189ee11c6b24db52a3c64b45418aff"></a>CY_SD_HOST_BUS_SPEED_SDR12_5&#160;</td><td class="fielddoc"><p>SDR12: UHS-I (1.8V signaling) at 25 MHz SDClk (12.5 MB/sec). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01ad1d43f2f5efc6d079b36152ab73c843e"></a>CY_SD_HOST_BUS_SPEED_SDR25&#160;</td><td class="fielddoc"><p>SDR25: UHS-I (1.8V signaling) at 50 MHz SDClk (25 MB/sec). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01aecfa0d28173ed7ff0907e03640df0f49"></a>CY_SD_HOST_BUS_SPEED_SDR50&#160;</td><td class="fielddoc"><p>SDR50: UHS-I (1.8V signaling) at 100 MHz SDClk (50 MB/sec). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01abe02655783983c2246f419fcbe8ccd62"></a>CY_SD_HOST_BUS_SPEED_EMMC_LEGACY&#160;</td><td class="fielddoc"><p>Backwards Compatibility with legacy MMC card (26MB/sec max). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01aa718a50cf6e8edeb85da01991062934c"></a>CY_SD_HOST_BUS_SPEED_EMMC_HIGHSPEED_SDR&#160;</td><td class="fielddoc"><p>eMMC High speed SDR (52MB/sec max) </p>
</td></tr>
<tr><td class="fieldname"><a id="gga8c324f7e5938bf4866db55490f4dac01a38e5e766e50decb41659511eca402d20"></a>CY_SD_HOST_BUS_SPEED_DDR50&#160;</td><td class="fielddoc"><p>DDR50: UHS-I (1.8V signaling) at 50 MHz SDClk (50 MB/sec). </p>
</td></tr>
</table>

</div>
</div>
<a id="ga4f01f971b4eb071a32474c7603b2e721"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4f01f971b4eb071a32474c7603b2e721">&#9670;&nbsp;</a></span>cy_en_sd_host_io_voltage_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga4f01f971b4eb071a32474c7603b2e721">cy_en_sd_host_io_voltage_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The SD bus voltage select. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga4f01f971b4eb071a32474c7603b2e721aa7ee898ac117837c6a5b098cc7dbb83d"></a>CY_SD_HOST_IO_VOLT_3_3V&#160;</td><td class="fielddoc"><p>3.3V. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga4f01f971b4eb071a32474c7603b2e721aa1dfbb883c5b758a45ac1bc86b2eda4f"></a>CY_SD_HOST_IO_VOLT_1_8V&#160;</td><td class="fielddoc"><p>1.8V. </p>
</td></tr>
</table>

</div>
</div>
<a id="gafcc446fe80b86a86f74ba7794d1e3a8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafcc446fe80b86a86f74ba7794d1e3a8d">&#9670;&nbsp;</a></span>cy_en_sd_host_erase_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#gafcc446fe80b86a86f74ba7794d1e3a8d">cy_en_sd_host_erase_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Erase type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8da7cdf91ea12da1a0987f048fb0ac43f73"></a>CY_SD_HOST_ERASE_ERASE&#160;</td><td class="fielddoc"><p>The ERASE operation. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8dab57736e4763323b515392c96ab4e0349"></a>CY_SD_HOST_ERASE_DISCARD&#160;</td><td class="fielddoc"><p>The DISCARD operation. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8dabce930b674fa37efe167ad3595a3b0fc"></a>CY_SD_HOST_ERASE_FULE&#160;</td><td class="fielddoc"><p>The Full User Area Logical Erase (FULE) operation. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8da250f06879c51bbe59cad5a4b7ae190f3"></a>CY_SD_HOST_ERASE_SECURE&#160;</td><td class="fielddoc"><p>The secure purge according to Secure Removal Type in EXT_CSD on the erase groups identified by the startAddr&amp;endAddr parameters and any copies of those erase groups. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8da730d3a7c7861d4d1d0271dfa836f586a"></a>CY_SD_HOST_ERASE_SECURE_TRIM_STEP_2&#160;</td><td class="fielddoc"><p>The secure purge operation on the write blocks according to Secure Removal Type in EXT_CSD and copies of those write blocks that were previously identified using <a class="el" href="group__group__sd__host__high__level__functions.html#gabfb5430ccafd3a7a84b3bdf7eb106c98">Cy_SD_Host_Erase</a> with CY_SD_HOST_ERASE_SECURE_TRIM_STEP_1. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8dadc68e2b7dcf938df6cc5b6a6944e5b98"></a>CY_SD_HOST_ERASE_SECURE_TRIM_STEP_1&#160;</td><td class="fielddoc"><p>Mark the write blocks, indicated by the startAddr&amp;endAddr parameters, for secure erase. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafcc446fe80b86a86f74ba7794d1e3a8da335d89b23f3577037896d4720511b41c"></a>CY_SD_HOST_ERASE_TRIM&#160;</td><td class="fielddoc"><p>Trim the write blocks identified by the startAddr&amp;endAddr parameters. </p>
<p>The controller can perform the actual erase at convenient time. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga87f2b92ae670074b0123e47660ab0ba3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga87f2b92ae670074b0123e47660ab0ba3">&#9670;&nbsp;</a></span>cy_en_sd_host_card_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga87f2b92ae670074b0123e47660ab0ba3">cy_en_sd_host_card_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Card type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga87f2b92ae670074b0123e47660ab0ba3a37945d34f7efc4711af0869d7449b7e6"></a>CY_SD_HOST_SD&#160;</td><td class="fielddoc"><p>The Secure Digital card (SD). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga87f2b92ae670074b0123e47660ab0ba3a1af59b511b6eef2239498d8d7eb5cbbf"></a>CY_SD_HOST_SDIO&#160;</td><td class="fielddoc"><p>The CD Input Output card (SDIO). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga87f2b92ae670074b0123e47660ab0ba3a56a3c7fca1e5d5eb42a1a1c731c9add7"></a>CY_SD_HOST_EMMC&#160;</td><td class="fielddoc"><p>The Embedded Multimedia card (eMMC). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga87f2b92ae670074b0123e47660ab0ba3a751ed2fe5cddb6f8c0e69dd01fd3912f"></a>CY_SD_HOST_COMBO&#160;</td><td class="fielddoc"><p>The Combo card (SD + SDIO). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga87f2b92ae670074b0123e47660ab0ba3a2696c649d6608981ba66087d4f841682"></a>CY_SD_HOST_UNUSABLE&#160;</td><td class="fielddoc"><p>The unusable or not supported. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga87f2b92ae670074b0123e47660ab0ba3ad4db36efe631f97d966931de279b6c82"></a>CY_SD_HOST_NOT_EMMC&#160;</td><td class="fielddoc"><p>The card is not eMMC. </p>
</td></tr>
</table>

</div>
</div>
<a id="gad6477d79dba547af8ce5e80bcf670d38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad6477d79dba547af8ce5e80bcf670d38">&#9670;&nbsp;</a></span>cy_en_sd_host_card_capacity_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#gad6477d79dba547af8ce5e80bcf670d38">cy_en_sd_host_card_capacity_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The card capacity type. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggad6477d79dba547af8ce5e80bcf670d38aa84c68fb79b5f0da00d2511b66778330"></a>CY_SD_HOST_SDSC&#160;</td><td class="fielddoc"><p>SDSC - Secure Digital Standard Capacity (up to 2 GB). </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad6477d79dba547af8ce5e80bcf670d38a61889fb1cfbf81c45550a5c0d985f8c5"></a>CY_SD_HOST_SDHC&#160;</td><td class="fielddoc"><p>SDHC - Secure Digital High Capacity (up to 32 GB). </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad6477d79dba547af8ce5e80bcf670d38ac8385e75f47f70929e7cef5964d41273"></a>CY_SD_HOST_EMMC_LESS_2G&#160;</td><td class="fielddoc"><p>The eMMC block addressing for less than 2GB. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad6477d79dba547af8ce5e80bcf670d38a38a02b030aaf185676cd1e171e453a58"></a>CY_SD_HOST_EMMC_GREATER_2G&#160;</td><td class="fielddoc"><p>The eMMC block addressing for greater than 2GB. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad6477d79dba547af8ce5e80bcf670d38a52c45c9ef1e4b7dd31403156b4b1c4c6"></a>CY_SD_HOST_SDXC&#160;</td><td class="fielddoc"><p>SDXC - Secure Digital Extended Capacity (up to 2 TB). </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad6477d79dba547af8ce5e80bcf670d38ae90d0a139a218e7189d089fb3540f5ab"></a>CY_SD_HOST_UNSUPPORTED&#160;</td><td class="fielddoc"><p>Not supported. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga92601f3f191b87c5c9e43dfe08f19b06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga92601f3f191b87c5c9e43dfe08f19b06">&#9670;&nbsp;</a></span>cy_en_sd_host_response_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga92601f3f191b87c5c9e43dfe08f19b06">cy_en_sd_host_response_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SDHC response types. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga92601f3f191b87c5c9e43dfe08f19b06ac9a03d166f4a7ab78e62829f93156946"></a>CY_SD_HOST_RESPONSE_NONE&#160;</td><td class="fielddoc"><p>No Response. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga92601f3f191b87c5c9e43dfe08f19b06abb99f6632511e75c443891e428b18d47"></a>CY_SD_HOST_RESPONSE_LEN_136&#160;</td><td class="fielddoc"><p>Response Length 136. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga92601f3f191b87c5c9e43dfe08f19b06a061fb769dd73cbf0294d88d8d1e19407"></a>CY_SD_HOST_RESPONSE_LEN_48&#160;</td><td class="fielddoc"><p>Response Length 48. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga92601f3f191b87c5c9e43dfe08f19b06a86fe916a545cbe3c39d859e94d9e642b"></a>CY_SD_HOST_RESPONSE_LEN_48B&#160;</td><td class="fielddoc"><p>Response Length 48. </p>
<p>Check Busy after response. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga85f11aeea7e99ea8e0e14fcb468c2f0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga85f11aeea7e99ea8e0e14fcb468c2f0e">&#9670;&nbsp;</a></span>cy_en_sd_host_dma_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga85f11aeea7e99ea8e0e14fcb468c2f0e">cy_en_sd_host_dma_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The DMA type enum. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga85f11aeea7e99ea8e0e14fcb468c2f0ea1f2c84628d0a5aeeb5a0f1656ef76dac"></a>CY_SD_HOST_DMA_SDMA&#160;</td><td class="fielddoc"><p>SDMA mode. </p>
<p>SDMA transfers a data boundary by a read/write command with max transfer size 512KB. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga85f11aeea7e99ea8e0e14fcb468c2f0ea899274bd9813af05f50cda0607413c13"></a>CY_SD_HOST_DMA_ADMA2&#160;</td><td class="fielddoc"><p>ADMA2 mode. </p>
<p>ADMA2 transfers multiple data boundaries by a read/write command with max transfer size 4GB. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga85f11aeea7e99ea8e0e14fcb468c2f0ea6cb6d05fa38959bb71f48c16473aea28"></a>CY_SD_HOST_DMA_ADMA2_ADMA3&#160;</td><td class="fielddoc"><p>ADMA2-ADMA3 mode. </p>
<p>ADMA3 performs multiple ADMA2 operations with max transfer size 4 EB. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga7b5d22232dfd02d7e11ecf4100232a38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7b5d22232dfd02d7e11ecf4100232a38">&#9670;&nbsp;</a></span>cy_en_sd_host_write_protect_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga7b5d22232dfd02d7e11ecf4100232a38">cy_en_sd_host_write_protect_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Write Protect type enum. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga7b5d22232dfd02d7e11ecf4100232a38acd877f6a8811cb5161a89b06dd535ab5"></a>CY_SD_HOST_PERMANENT&#160;</td><td class="fielddoc"><p>The permanent write protect. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7b5d22232dfd02d7e11ecf4100232a38a7554ae84f5ca74721480c28148bcafed"></a>CY_SD_HOST_ENABLE_TEMPORARY&#160;</td><td class="fielddoc"><p>The temporary write protect. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga7b5d22232dfd02d7e11ecf4100232a38a8384faea2722f24857a98ed3f242f539"></a>CY_SD_HOST_DISABLE_TEMPORARY&#160;</td><td class="fielddoc"><p>Clear the temporary write protect. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga0b6028f95a0398b84b9e3c214c1ab6ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0b6028f95a0398b84b9e3c214c1ab6ae">&#9670;&nbsp;</a></span>cy_en_sd_host_r1_response_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__sd__host__enums.html#ga0b6028f95a0398b84b9e3c214c1ab6ae">cy_en_sd_host_r1_response_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Card status in R1 response type enum. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeac94e2fcb642d1ff21ec9e2ea266b586a"></a>CY_SD_HOST_AKE_SEQ_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>Error in the sequence of the authentication process. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea999cd3d29728ecb194ab9ff714567004"></a>CY_SD_HOST_APP_CMD_R1_RESP&#160;</td><td class="fielddoc"><p>The card will expect ACMD, or an indication that the command has been interpreted as ACMD. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea48ef13f28700d541177e4aa2e83a4a76"></a>CY_SD_HOST_FX_EVENT_R1_RESP&#160;</td><td class="fielddoc"><p>Extension Functions may set this bit to get host to deal with events. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeaa55d4d29a6b39242dea25f87b38368ff"></a>CY_SD_HOST_READY_FOR_DATA_R1_RESP&#160;</td><td class="fielddoc"><p>Corresponds to buffer empty signaling on the bus. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea231494f20ad0466691e7d7032563f0df"></a>CY_SD_HOST_CURRENT_STATE_0_R1_RESP&#160;</td><td class="fielddoc"><p>The state of the card when receiving the command. </p>
<p>The four bits are interpreted as a binary coded number between 0 and 15. It is 0th bit. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea6e9b292ed572b0a31987dc28f33f88f0"></a>CY_SD_HOST_CURRENT_STATE_1_R1_RESP&#160;</td><td class="fielddoc"><p>The state of the card when receiving the command. </p>
<p>The four bits are interpreted as a binary coded number between 0 and 15. It is 1st bit. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea86ba38505b61f47e48efaaccf42e2ea2"></a>CY_SD_HOST_CURRENT_STATE_2_R1_RESP&#160;</td><td class="fielddoc"><p>The state of the card when receiving the command. </p>
<p>The four bits are interpreted as a binary coded number between 0 and 15. It is 2nd bit. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeaf05916f3d6c7bacf4fdd7a49d1f38f2e"></a>CY_SD_HOST_CURRENT_STATE_3_R1_RESP&#160;</td><td class="fielddoc"><p>The state of the card when receiving the command. </p>
<p>The four bits are interpreted as a binary coded number between 0 and 15. It is 3rd bit. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea896d4e6763399f3b6e5dae5d71e3fb80"></a>CY_SD_HOST_ERASE_RESET_R1_RESP&#160;</td><td class="fielddoc"><p>It indicates if an erase sequence was cleared before executing because an out of erase sequence command was received. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea7e43ad85cfda28460cbc423742ce74cd"></a>CY_SD_HOST_CARD_ECC_DISABLED_R1_RESP&#160;</td><td class="fielddoc"><p>It indicates if the command has been executed without using the internal ECC. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeab44cd8afc12b0d7626d5cc8f720bc6b5"></a>CY_SD_HOST_WP_ERASE_SKIP_R1_RESP&#160;</td><td class="fielddoc"><p>It is set when only partial address space was erased due to existing write protected blocks or the temporary or permanent write protected card was erased. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea6778fb3e76e21d50edae55c667e7de62"></a>CY_SD_HOST_CSD_OVERWRITE_R1_RESP&#160;</td><td class="fielddoc"><p>It indicates read only section of the CSD does not match the card content or there was an attempt to reverse the copy or permanent WP bits was made. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea1fe721ab90a3bc17333b1593f6428016"></a>CY_SD_HOST_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>A general or an unknown error occurred during the operation. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea0b112402fefbea974b30993ec7d75f57"></a>CY_SD_HOST_CC_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>Internal card controller error. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea813ce95eea9331eda38410fc361a80d4"></a>CY_SD_HOST_CARD_ECC_FAILED_R1_RESP&#160;</td><td class="fielddoc"><p>Card internal ECC was applied but failed to correct the data. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeaf1267ead9663ae154b832adb07fa4877"></a>CY_SD_HOST_ILLEGAL_COMMAND_R1_RESP&#160;</td><td class="fielddoc"><p>Command not legal for the card. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea9dd977b18e6c2a3540f3ee7488dcc4e7"></a>CY_SD_HOST_COM_CRC_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>The CRC check of the previous command failed. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea7472c44a5f90665d7420064724bea97f"></a>CY_SD_HOST_LOCK_UNLOCK_FAILED_R1_RESP&#160;</td><td class="fielddoc"><p>Set when a sequence or password error has been detected in lock/unlock card command. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aead53dd8c347c9ff98c00085500f7bb6c7"></a>CY_SD_HOST_CARD_IS_LOCKED_R1_RESP&#160;</td><td class="fielddoc"><p>When set, signals that the card is locked by the host. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea8d9a666cf4bc188ca720cc62eaf4996e"></a>CY_SD_HOST_WP_VIOLATION_R1_RESP&#160;</td><td class="fielddoc"><p>Set when the host attempts to write to a protected block or to the temporary or permanent write protected card. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea506db8c4cb6af1653a0973008652e7e3"></a>CY_SD_HOST_ERASE_PARAM_R1_RESP&#160;</td><td class="fielddoc"><p>An invalid selection of write-blocks for erase occurred. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea801fa0619d156f149fd9f058655e8025"></a>CY_SD_HOST_ERASE_SEQ_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>An error in the sequence of erase commands occurred. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeab7619a9a2a03f110af315256340b47a2"></a>CY_SD_HOST_BLOCK_LEN_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>The transferred block length is not allowed for this card, or the number of transferred bytes does not match the block length. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aea3330abe6429e9193f732e2853b1552b1"></a>CY_SD_HOST_ADDRESS_ERROR_R1_RESP&#160;</td><td class="fielddoc"><p>A misaligned address which did not match the block length was used in the command. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga0b6028f95a0398b84b9e3c214c1ab6aeae5a0faa9860869afc2904facfccc215f"></a>CY_SD_HOST_OUT_OF_RANGE_R1_RESP&#160;</td><td class="fielddoc"><p>The command's argument was out of the allowed range for this card. </p>
</td></tr>
</table>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part
<div id="nav-path" class="navpath">
    <ul>
        <li class="footer">
            Generated for <b>MTB CAT1 Peripheral driver library</b> by <b>Cypress Semiconductor Corporation</b>.
            All rights reserved.
        </li>
    </ul>
</div>
-->
</body>
</html>
